package com.icebartech.base.modules.user.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Data;

/**
 * 后台用户基本信息对象
 * @author wenhsh
 *
 */
@Data
@ApiModel(description = "注册账号需要的入参对象")
public class AdminUserInfoDTO {

	/**
	 * 用户id
	 */
	@ApiModelProperty(value = "用户id")
	private Long userId;
	
	/**
	 * 用户名
	 */
	@ApiModelProperty(value = "用户名")
	private String userName;
	
	/**
	 * 手机号
	 */
	@ApiModelProperty(value = "手机号")
	private String mobile;
	
	/**
	 * 真实姓名
	 */
	@ApiModelProperty(value = "真实姓名")
	private String trueName;
	
	/**
	 * 头像url
	 */
	@ApiModelProperty(value = "头像url")
	private String avatarUrl;
	
	/**
	 * 登录sessionId
	 */
	@ApiModelProperty(value = "登录sessionId")
	private String sessionId;
	
	/**
	 * 拥有的角色key列表
	 */
	@ApiModelProperty(value = "拥有的角色key列表")
	private List<String> roleKeys;
	
}
